Revision: bazaar--devel--1.3--patch-9
Archive: robert.collins@canonical.com--general
Creator: Robert Collins <robert.collins@canonical.com>
Date: Mon Mar 14 11:36:37 EST 2005
Standard-date: 2005-03-14 00:36:37 GMT
New-files: commands/.arch-ids/change-archive.c.id
    commands/.arch-ids/change-archive.h.id
    commands/change-archive.c commands/change-archive.h
    libinifile/.arch-ids/=id
    libinifile/.arch-ids/Makefile.in.id
    libinifile/.arch-ids/inifile.c.id
    libinifile/.arch-ids/inifile.h.id
    libinifile/Makefile.in libinifile/PLUGIN/.arch-ids/=id
    libinifile/PLUGIN/.arch-ids/DIRS.id
    libinifile/PLUGIN/.arch-ids/REQ.id
    libinifile/PLUGIN/DIRS libinifile/PLUGIN/REQ
    libinifile/inifile.c libinifile/inifile.h
    libinifile/tests/.arch-ids/=id
    libinifile/tests/.arch-ids/Makefile.in.id
    libinifile/tests/.arch-ids/unit-inifile.c.id
    libinifile/tests/Makefile.in
    libinifile/tests/PLUGIN/.arch-ids/=id
    libinifile/tests/PLUGIN/.arch-ids/REQ.id
    libinifile/tests/PLUGIN/REQ
    libinifile/tests/unit-inifile.c
    tests/.arch-ids/pubring.gpg.id
    tests/.arch-ids/secring.gpg.id
    tests/.arch-ids/test-signing.sh.id
    tests/.arch-ids/trustdb.gpg.id tests/pubring.gpg
    tests/secring.gpg tests/test-signing.sh
    tests/trustdb.gpg
New-directories: libinifile libinifile/.arch-ids
    libinifile/PLUGIN libinifile/PLUGIN/.arch-ids
    libinifile/tests libinifile/tests/.arch-ids
    libinifile/tests/PLUGIN
    libinifile/tests/PLUGIN/.arch-ids
Modified-files: PLUGIN/auto annotate/Makefile.in
    baz/Makefile.in baz/PLUGIN/REQ commands/PLUGIN/REQ
    commands/add-id.c commands/apply-changeset.c
    commands/archive-meta-info.c commands/archive-mirror.c
    commands/build-config.c commands/cachedrevs.c
    commands/changeset.c commands/cmds.c commands/cmdutils.c
    commands/commit.c commands/default-id.c commands/delta.c
    commands/file-diff.c commands/file-find.c commands/get.c
    commands/help.c commands/library-add.c commands/log.c
    commands/make-archive.c commands/mv.c commands/redo.c
    commands/tests/Makefile.in commands/uncacherev.c
    commands/whereis-archive.c doxygen/Doxyfile
    libarch/PLUGIN/REQ libarch/archive-mirror.c
    libarch/archive-pfs.c libarch/archive.c
    libarch/archive.h libarch/archives.c libarch/archives.h
    libarch/cached-archive.c libarch/configs.c
    libarch/file-offset-mapper.c libarch/libraries.c
    libarch/library-txn.c libarch/local-cache.c libarch/my.c
    libarch/my.h libarch/pfs-fs.c libarch/pfs-signatures.c
    libarch/pfs-signatures.h libarch/pfs.c libarch/pfs.h
    libarch/tests/Makefile.in libawk/relational.c
    libawk/relational.h libfsutils/file-contents.c
    libfsutils/file-contents.h tests/Makefile.in
    tests/test-add.sh tests/test-commit.sh
    tests/test-mirror.sh tests/test-register-archive.sh
Modified-directories: {arch}/bazaar/bazaar--devo/bazaar--devo--1.3
    {arch}/bazaar/bazaar--devo/bazaar--devo--1.3/thelove@canonical.com
    {arch}/bazaar/bazaar--devo/bazaar--devo--1.3/thelove@canonical.com/patch-log
New-patches: aaron.bentley@utoronto.ca--baz/bazaar--doxygen-fixes--0--base-0
    aaron.bentley@utoronto.ca--baz/bazaar--doxygen-fixes--0--patch-1
    aaron.bentley@utoronto.ca--baz/bazaar--doxygen-fixes--0--patch-2
    jblack@gnuarch.org--2005/baz--addwithpika--1.3--base-0
    jblack@gnuarch.org--2005/baz--addwithpika--1.3--patch-1
    jblack@gnuarch.org--2005/baz--addwithpika--1.3--patch-2
    jblack@gnuarch.org--2005/baz--command--1.3--base-0
    jblack@gnuarch.org--2005/baz--command--1.3--patch-1
    jblack@gnuarch.org--2005/baz--command--1.3--patch-2
    jblack@gnuarch.org--2005/baz--log--1.3--base-0
    jblack@gnuarch.org--2005/baz--log--1.3--patch-1
    robert.collins@canonical.com--general/bazaar--devel--1.3--patch-9
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--base-0
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-1
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-2
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-3
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-4
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-5
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-6
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-7
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-8
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-9
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-10
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-11
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-12
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-13
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-14
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-15
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-16
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-17
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-18
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-19
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-20
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-21
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-22
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-23
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-24
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-25
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-26
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-27
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-28
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-29
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-30
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-31
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-32
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-33
    robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-34
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--base-0
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-1
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-2
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-3
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-4
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-5
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-6
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-7
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-8
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-9
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-10
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-11
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-12
    robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-13
    thelove@canonical.com/bazaar--devo--1.3--patch-8
    thelove@canonical.com/bazaar--devo--1.3--patch-9
    thelove@canonical.com/bazaar--devo--1.3--patch-10
    thelove@canonical.com/bazaar--devo--1.3--patch-11
    thelove@canonical.com/bazaar--devo--1.3--patch-12
    thelove@canonical.com/bazaar--devo--1.3--patch-13
    thelove@canonical.com/bazaar--devo--1.3--patch-14
    thelove@canonical.com/bazaar--devo--1.3--patch-15
    thelove@canonical.com/bazaar--devo--1.3--patch-16
    thelove@canonical.com/bazaar--devo--1.3--patch-17
    thelove@canonical.com/bazaar--devo--1.3--patch-18
    thelove@canonical.com/bazaar--devo--1.3--patch-19
    thelove@canonical.com/bazaar--devo--1.3--patch-20
    thelove@canonical.com/bazaar--devo--1.3--patch-21
    thelove@canonical.com/bazaar--devo--1.3--patch-22
    thelove@canonical.com/bazaar--devo--1.3--patch-23
    thelove@canonical.com/bazaar--devo--1.3--patch-24
    thelove@canonical.com/bazaar--devo--1.3--patch-25
    thelove@canonical.com/bazaar--devo--1.3--patch-26
Summary: merge from thelove
Keywords: 

Patches applied:

 * aaron.bentley@utoronto.ca--baz/bazaar--doxygen-fixes--0--base-0
   tag of thelove@canonical.com/bazaar--devo--1.3--patch-16

 * aaron.bentley@utoronto.ca--baz/bazaar--doxygen-fixes--0--patch-1
   Tweaked configuration to include libinifile

 * aaron.bentley@utoronto.ca--baz/bazaar--doxygen-fixes--0--patch-2
   Update parameter documentation

 * jblack@gnuarch.org--2005/baz--addwithpika--1.3--base-0
   tag of thelove@canonical.com/bazaar--devo--1.3--patch-9

 * jblack@gnuarch.org--2005/baz--addwithpika--1.3--patch-1
   baz now copes with pika escaped files

 * jblack@gnuarch.org--2005/baz--addwithpika--1.3--patch-2
   as per collins, add won't automatically pika unescape unless given --escaped

 * jblack@gnuarch.org--2005/baz--command--1.3--base-0
   tag of thelove@canonical.com/bazaar--devo--1.3--patch-15

 * jblack@gnuarch.org--2005/baz--command--1.3--patch-1
   Taking patch from Brett Parker <iDunno@sommitrealweird.co.uk> to handle command naming

 * jblack@gnuarch.org--2005/baz--command--1.3--patch-2
   Finishing up Brett's work

 * jblack@gnuarch.org--2005/baz--log--1.3--base-0
   tag of thelove@canonical.com/bazaar--devo--1.3--patch-22

 * jblack@gnuarch.org--2005/baz--log--1.3--patch-1
   Add the summary line

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--base-0
   tag of robert.collins@canonical.com--general/bazaar--devel--1.3--patch-6

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-1
   merge in inifile implementation

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-2
   setup ~/.arch-params/archives/defaults

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-3
   merge latest inifile support

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-4
   refactor signing logic to expose archives

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-5
   archive registry based signing policy in place.

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-6
   mirroring with archive registry rules works

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-7
   merge from thelove

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-8
   get rid of debug message about new rule

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-9
   support gpg_options in archive config files

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-10
   test old style mirror signing rules

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-11
   update =default automatically

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-12
   handle abentleys real-live shell script in signing rule imports

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-13
   tweak failed signing rule upgrade message

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-14
   handle multi-line shell scripts (warn and do nothing) for updates

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-15
   partial refactoring of checksum checking code to be more managable and give better feedback. also close a security hole with checksums

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-16
   check when_unsigned archive policy setting

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-17
   implement signature checking via gpgme for archive-registry configured archives

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-18
   use the gpg decoded checksum rather than the literal one, removing the need for the awk check script

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-19
   fixup test suite where it was being naughty with checksums

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-20
   implement minimal allowed_fingerprints logic

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-21
   full implementation of allowed_ids and allowed_fingerprints, and gpgme based signature checking

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-22
   add trustdb.gpg

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-23
   test interactions with fingerprints and ids

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-24
   binaries that link against libarch need libgpgme too - i.e. tests

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-25
   int is not size_t, kthnxbyue

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-26
   warn on unupgradable check rules

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-27
   bugfix access to unsigned archives with registry files

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-28
   prevent all access to archives that have mismatching signed status

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-29
   merge from thelove

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-30
   autoset signed flag on mirror creation

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-31
   refactor archive creation to optionally perform registration.

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-32
   bugfix upgrade rule checking

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-33
   implement change-archive

 * robert.collins@canonical.com--general/bazaar--easy-gpg--1.3--patch-34
   remove changed archives after performing the change, and fix arch_pfs_rmrf_file from eating the entire hard disk

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--base-0
   tag of robert.collins@canonical.com--general/bazaar--devel--1.3--patch-6

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-1
   setup dirs for libinifile

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-2
   start of inifile library

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-3
   start of inifile library

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-4
   handle unioning files together

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-5
   useful parsing of multi file ini files

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-6
   creation of new keys

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-7
   basic text serialisation

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-8
   select a specific merge section to get target text

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-9
   comment preserving multi-file safe key updates

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-10
   merge from devel

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-11
   merge from thelove

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-12
   merge from thelove

 * robert.collins@canonical.com--general/bazaar--ini-files--1.3--patch-13
   add ini file saving and loading.. doh

 * thelove@canonical.com/bazaar--devo--1.3--patch-8
   bugfix: segfault in pfs, and add unit-invent tests that were accidentally skipped over

 * thelove@canonical.com/bazaar--devo--1.3--patch-9
   bugfix for sftp uri parsing - use the ne_uri parsing support and add a heuristics function to deal with ne_uri mishandling non-normal forms

 * thelove@canonical.com/bazaar--devo--1.3--patch-10
   prepare for adding ar_insert calls to hackerlab

 * thelove@canonical.com/bazaar--devo--1.3--patch-11
   Fixing baz so that it doesn't call itself tla

 * thelove@canonical.com/bazaar--devo--1.3--patch-12
   baz now copes with pika escaped files (closes 163)

 * thelove@canonical.com/bazaar--devo--1.3--patch-13
   simple inifile implementation with round trip preserving comments, and merging of multiple files

 * thelove@canonical.com/bazaar--devo--1.3--patch-14
   adding --escaped to add as per Robert Collins

 * thelove@canonical.com/bazaar--devo--1.3--patch-15
   baz add --escaped, as per Collins

 * thelove@canonical.com/bazaar--devo--1.3--patch-16
   Command renaming (Brett Parker)

 * thelove@canonical.com/bazaar--devo--1.3--patch-17
   Doxygen: document libinifile, fix parameter documentation

 * thelove@canonical.com/bazaar--devo--1.3--patch-18
   re-add -d parameter to import and test

 * thelove@canonical.com/bazaar--devo--1.3--patch-19
   Prototype ArchiveRegistration support for automatic management of mirror signature copying - for dogfood pleasure

 * thelove@canonical.com/bazaar--devo--1.3--patch-20
   update =default automatically

 * thelove@canonical.com/bazaar--devo--1.3--patch-21
   handle multi-line shell scripts (warn and do nothing) for updates

 * thelove@canonical.com/bazaar--devo--1.3--patch-22
   implement gpg signature checking via libgpgme

 * thelove@canonical.com/bazaar--devo--1.3--patch-23
   Show summaries in baz log

 * thelove@canonical.com/bazaar--devo--1.3--patch-24
   upgrade check scripts, and fix access to unsigned archives when there is a new registration file

 * thelove@canonical.com/bazaar--devo--1.3--patch-25
   bugfix check script upgrade logic

 * thelove@canonical.com/bazaar--devo--1.3--patch-26
   implement change-archive command, to allow adding signatures to an archive

